deep and detailed thought - Turkish English Dictionary